riddling rack - French English Dictionary